Definition of Barbary Sheep

  • (noun) wild sheep of northern Africa

Antonyms of Barbary Sheep


No Antonyms Found.

Homophones of Barbary Sheep


No Homophones Found.